package demo01;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class Demo01Foreach {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        Collections.addAll(list, "土司鸡", "土土", "土司只", "图图");

        List<String> list2 = new ArrayList<>();
        for (String string : list) {
            if (string.startsWith("土")) { // 一次过滤：首字符为"土"
                list2.add(string);
            }
        }

        List<String> list3 = new ArrayList<>();
        for (String string : list2) {
            if (string.length() == 3) { // 二次过滤：字符串长度为3
                list3.add(string);
            }
        }

        for (String string : list3) { // 一次遍历输出
            System.out.println(string); // 土司鸡 土司只
        }
    }
}
